#include "config.h"
static Timer tmr;
struct dc_msg mymsg = {
		.addr = 'B',
		.id = 'I',
		.data = {'a', 'b', 'c', 'd' },
};
struct dc_msg sendmsg = {
		.addr = 'A',
		.id = 'I',
		.data = {'r', 'e', 't', 'm'},
};
MsgBox use_daisy_mb;

DEF_TASK( use_daisy, 256, 1 )
{
	dc_set_wait( &use_daisy_mb );
	pSysMsg msg;
	while( True ){
		lcdSendCommand( LCD_CLEAR );
		sleepMs( &tmr, 20 );
		msg = waitSysMsg( &use_daisy_mb );
		memcpy( &mymsg, msg->data, sizeof( struct dc_msg ) );
		dc_msg_print( &mymsg );
		dc_send( &sendmsg );
	}
}

